*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
a{
	text-decoration: none;
	color: #fff;
}
footer{
	// position: fixed;
	// bottom: 0;
	padding:  0 1.25rem 1.25rem;
	background-color: #2465a1;
	text-align: center;
	.top-footer{
		width: 100%;
		padding: 1.25rem 3.125rem;
		display: flex;
		justify-content: space-around;
		color: #fff;
		.footer-lips{
			position: relative;
			margin: 0 auto;
			border-right: .0625rem solid #999;
			// padding-right: 5rem;
			// width: 13%;
			width: 25%;
			text-align: center;
			padding: 0 1.25rem;
			text-align: left;
			.footer-code{
				width: 3.75rem;
				height: 3.75rem;
				
			}
			a{
				text-decoration: none;
				color: #fff;
				margin-bottom: 1.25rem;
				font-size: 1.125rem;
				display: block;
			}
			&:last-child{
				border: none;
				display: flex;
				align-items: center;
				justify-content: center;
			}
			p{
				margin-bottom: 1.25rem;
				font-size: 1.125rem;
			}
			ul{
				li{
					list-style: none;
					font-size: .875rem;
					margin-bottom: .3125rem;
					a{
						text-decoration: none;
				    color: #fff;
					}
				}
			}
		}
		
	}
	.filing{
		color: #fff;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 20px;
		.image{
			margin-right: .3125rem;
		}
	}
	.footer-link{
		color: #fff;
		display: flex;
		justify-content: center;
		align-items: center;
		.link-left{
			margin-right: 15px;
		}
		ul{
			display: flex;
			flex-wrap: wrap;
			li{
				list-style: none;
				margin-right: 10px;
				.link-herf{
					&:hover{
						color: #177fef;
					}
				}
				
			}
		}
	}
	
}